Since RISC OS 3.6 Acorn supplies the Spriteextend module with JPEG support, but only a few applications take care of this. Also ChangeFSI do not use the advantages of this SWI calls. In reason that only a few applications support JPEG loading I wrote this application for easy converting from JPEG to a old type 8 Bit Sprite file.
Requirements
You need a copy of Acorns Toolbox libary and Acorns Spriteextend module 0.99 or higher. If you have a newer RiscOS version this is implemented in the operating system. You can get this extension from Acorns Internet server or some PD libarys. Most of the users should have this extensions so I do not include this here.
Install
Simply doubleclick on the FastJPEG icon. The icon installs on the Iconbar. To convert a JPEG simply double click on such file or drag it to the FastJPEG Icon. A save Window opens and you can drag the sprite to a filer window or application that supports Sprites.
Known Bugs
Maybe, it is not tested with RISC OS 3.5 and RISC OS 3.6. This is also the first time I use the flex library, JPEG SWI´s and Sprite SWI´s. In reason that Acorns JPEG SWI´s seems to be only work in the current screen mode the sprite is converted to the current colour depth.
Distribution
If you want to distibute the program on a PD disc or CD you have to send me a copy of this (free). You can distribute this program also on Internet or BBS system when no profit is made for this. Don´t change anything inside the application.
License
This program is Freeware, but if you find it useful you should send me some money.
Thanks
Acorn for the C++ Compiler and the Toolbox library. Guttorm Vik for the exellent Strong Ed and Strong Help. David Pilling for giving some hints of using RiscOS functions.